go/types.Signature.Recv (method)

13 uses

	go/types (current package)
		named.go#L407: 	rbase, _ := deref(origSig.Recv().Type())
		object.go#L647: 		if recv := sig.Recv(); recv != nil {
		signature.go#L84: func (s *Signature) Recv() *Var { return s.recv }
		stmt.go#L1073: 		assert(typ.Recv() == nil)
		stmt.go#L1089: 		assert(cb.Recv() == nil)

	golang.org/x/exp/apidiff
		apidiff.go#L219: 	return types.NewSignature(sig.Recv(), dename(sig.Params()), dename(sig.Results()), sig.Variadic())
		compatibility.go#L347: 	return method.Type().(*types.Signature).Recv().Type()
		messageset.go#L60: 		if recv := sig.Recv(); recv != nil {

	golang.org/x/tools/go/types/objectpath
		objectpath.go#L250: 		if recv := obj.Type().(*types.Signature).Recv(); recv == nil {
		objectpath.go#L401: 	_, named := typesinternal.ReceiverNamed(meth.Type().(*types.Signature).Recv())

	golang.org/x/tools/internal/gcimporter
		iexport.go#L473: 		if sig.Recv() != nil {
		iexport.go#L478: 			if sig.Recv().Type() != types.Typ[types.Invalid] {
		iexport.go#L581: 			w.param(sig.Recv())